Channel Flounder - French English Dictionary